horseless coach - French English Dictionary